Govt finally approves health tax on fizzy drinks, cigarettes